package com.zmj.sy.mom.srv.aps.bean.vo.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

@Getter
@Setter
public class OrderGroupLoadsDetailResVo {

    @ApiModelProperty("工位ID")
    private Integer stationId;

    @ApiModelProperty("工位名称")
    private String stationName;

    @ApiModelProperty("工位编号")
    private String stationCode;

    @ApiModelProperty("APS订单ID")
    private Integer apsOrderId;

    @ApiModelProperty("总订单ID")
    private Integer orderId;

    @ApiModelProperty("总订单编号")
    private String orderCode;

    private Integer seq;

    private String seqStr;

    @ApiModelProperty("aps-bom表的ID")
    private Integer apsBomId;

    @ApiModelProperty("物料名称")
    private String materName;

    @ApiModelProperty("物料编码")
    private String materCode;

    @ApiModelProperty("工序名称")
    private String phaseName;

    @ApiModelProperty("工序编号")
    private String phaseCode;

    @ApiModelProperty("单件工时秒")
    private Integer workTime;

    @ApiModelProperty("计划开始时间")
    private LocalDateTime planStartDateTime;

    @ApiModelProperty("计划完成时间")
    private LocalDateTime planEndDateTime;


    @ApiModelProperty("工单状态 1未启用 2未开工 3开工中 4已完成")
    private Integer state;

}
